package com.taotao.search.server.domain;

import lombok.Data;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

/**
 * @className: ProductSearchTest
 * @author: ZhangYuQi
 * @date: 2024/12/18 下午4:27
 * @Version: 1.0
 * @description:
 */
@Data
public class ProductSearchTest {

    /**
     * 品牌名称
     */
    private String brandName;
    /**
     * 品牌数量
     */
    private Long count;
    /**
     * 品牌平均价格
     */
    private Double avgPrice;

    /**
     * 分类集合
     */
    private List<CategoryAgg> categoryAgg=new ArrayList<CategoryAgg>();

    /**
     * 分类内部类
     */
    @Data
    public static class CategoryAgg {
        /**
         * 分类名称
         */
        private String categoryName;
        /**
         * 分类数量
         */
        private Long count;
        /**
         * 分类总价
         */
        private Double sumPrice;
    }
}
